ikizkenar üçgen - Turkish English Dictionary